package com.sixth.service;

import com.sixth.bean.bo.CategoryCreateBO;
import com.sixth.bean.bo.CategoryUpdateBO;
import com.sixth.bean.vo.*;

import java.util.List;

/**
 * 商品类目模块的service
 * @Author lixinhang
 * @Time 2022/9/7 9:19
 */
public interface CategoryService {
    CategoryL1VO categoryL1();

    CategoryListVO categoryList();

    CategoryCreateVO categoryCreate(CategoryCreateBO categoryCreateBO);
    //更新类目
    void categoryUpdate(CategoryUpdateBO categoryUpdateBO);
    //删除类目
    void categoryDelete(InnerCategoriesOfCategoryListVO categoryDeletBO);
    //lixinhang 新增 进入小程序首页，展示类目的方法
    List<WXHomeIndexChannelVO> indexChannel();
    //lixinhang 新增，进入小程序首页，展示5个类目及各类目下5个商品的方法
    List<WXHomeIndexFloorGoodsVO> indexFloorGoodsList();
}
